Yet Another File Viewer is a simple viewer for text and image files. It can open and view PICT, JPEG, and GIF image files. It can open and play QuickTime, MPEG, and AVI movie files. It can open and edit styled text documents. It can display text data in a list format that is easily searched and sorted.
Yet Another File Viewer is shareware. Please use the enclosed Register program to pay the shareware fee and register the program with Kagi. Information on shareware registration is at the end of this document. Yet Another File Viewer may not be sold for profit or included with other software, products, publications, or services which are sold for profit without the permission of Brian Clark.
<mailto:baclark@kagi.com>
Yet Another File Viewer requires Mac OS 8.5 or later.
Text editing code using the WASTE text engine is based on code by Marco Piovanelli and Dan Crevier. The regular expression code is a modified version of code by Henry Spenser. “Natural Order“ sorting is based on code by Stuart Cheshire. Some utility routines are heavily modified versions of code by John Norstad.
YET ANOTHER FILE VIEWER IS PROVIDED AS IS, WITHOUT ANY WARRANTY OR PROMISE OF TECHNICAL SUPPORT. BRIAN CLARK DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF YET ANOTHER FILE VIEWER, INCLUDING, WITHOUT LIMITATION, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SPECIAL DAMAGES OF ANY KIND, EVEN IF BRIAN CLARK IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES. BRIAN CLARK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE PROGRAM, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Image viewing in Yet Another File Viewer relies on QuickTime 3.0. This means it does a pretty good job of displaying PICT, JPEG, and GIF files. Some corrupt or unusual format JPEG files may not display correctly or completely.
The icon buttons in the image window are labeled with their functionality. In addition there are some keyboard shortcuts. Pressing 'b' and 's' magnifies or demagnifies the image by a factor of 2. If the image is larger than the window, pressing 'c' centers it. Shortcut keys for toggling the trash, info, and resize icons are 't', 'i', and 'r' respectively.
Contextual menus are used to provide file navigation. From the menu you can switch to the next or previous image file in the same folder as the current one, or choose a different image file in the same folder. Keyboard shortcut keys for the next and previous files are 'n' and 'p'. The left and right arrow buttons at the bottom of the window can also be used to navigate to the next or previous file.
From the File menu you can choose “Gallery” which lets you select a folder whose images you wish to view. Unlike the other image windows, the gallery window may have its size and position locked so that it doesn't change when moving from one image to the next.
Note that the Info button will usually be disabled. This is used to display some additional information in the image files that's added by Yet Another NewsWatcher starting with version 3.0.
Movie Viewing
Again, QuickTime 3.0 is used. So QT movies can be viewed, as can MPEG movies (file type 'MPEG') and AVI movies (file type 'VfW ') assuming that the movie was encoded with a codec that's available for the Mac. Keyboard shortcuts, contextual menus, and navigation buttons work as for image windows.
Styled Text Files
Yet Another File Viewer uses WASTE to handle styled text files. It's also possible to insert PICT files into a text document to provide illustrations, as well as QuickTime movies. In the later case note that the text document contains a reference to the original movie file (actually an alias) rather than the full movie itself. So the original movie file must be present for the embedded movie to be playable. Using the “Insert File” command from the Edit menu lets you insert text and sound files too. Pasted in PICT images can be resized by double-clicking on the embedded image. Finally, dragging a folder from the Finder into a text window creates a list of its contents.
When there's no selected text, contextual menus work as for image windows. When there's selected text, the usual text contextual menu items (for example, commands added by Apple's Internet Data Detectors) are shown instead. The left and right arrow buttons at the bottom of the window can also be used to navigate to the next or previous file.
If you select “Save a Copy As” from the File menu, you can save a copy of the text either as a separate text or list file. This does not affect the contents of the current text file or window.
List Files
Yet Another File Viewer defines a LIST file type. This is a plain text document that's assumed to consist of individual lines of text, each of which defines a list item. An example is a file that contains a list of files. If you wish to just show the items in the full list that match some text pattern, you can use the popup menu and text box above the list to specify which list items to show. For the example of a list of files, this would make it easy to show just those files that had the text “read me” in their title.
The list is not editable. If you want to edit it, you can select the “Convert to Text” command from the Edit menu. This changes the window into an editable text document. You can then convert back using the same menu item, which is named “Convert to List” when a text window is topmost.
The list can be sorted via the Sort command in the Edit menu. This sorts the list according to the first word in each line. Note that only the list display is sorted: the original list remains unaltered, just as it does when showing or hiding list items based on string matching. Soring can be either case sensitive or insensitive. “Natural order” sorting is always used, and sorting ignores diacritical marks (i.e. ü and u are considered equivalent).
There are several options for saving list files. It's possible to save the entire list, or the list as currently displayed using the current show string and sorting mode. If you a “Save As” using the “Save List As Displayed” option, the new list file will contain only the lines that are not hidden, in the order determined by the sort order. The list window will be updated to reflect that any previously hidden lines are no longer available. In addition, if you select “Save a Copy As” from the File menu, you can save a copy of the list either as a separate list or text file. This does not affect the contents of the current list file or window.
Contextual menus are used to provide file navigation. From the menu you can switch to the next or previous image file in the same folder as the current one, or choose a different list file in the same folder. The left and right arrow buttons at the bottom of the window can also be used to navigate to the next or previous file.
Opening Arbitrary Files
From the file open dialog you can choose the “All Documents” item from the “Show:” popup menu. If you do this, the file dialog displays all types of files, and not just those types that YA-Viewer knows how to open. If you select one of these unknown type files for opening, the program will try to open it as a text file.
Shareware Registration
Yet Another File Viewer is shareware. If you use the program you should pay the registration fee. Doing so signals your interest in the program, encourages future development and pays for the work that has already been done.
A single user license is $15 per user. If you previously registered Yet Another NewsWatcher versions 2.2.x or 2.3.x, thank you! You do not need to register Yet Another File Viewer.
Paying for Yet Another File Viewer is fairly simple. Open the Register program that accompanies Yet Another File Viewer. Enter your name, your email address, and the number of single user licenses you desire for each program you wish to purchase. Save or Copy or Print the data from the Register program and send the data and payment to Kagi. Kagi handles the payment processing.
If paying with Credit Card or First Virtual, you can email or fax the data to Kagi. Their email address is:
sales@kagi.com
and their fax number is:
+1 510 652-6589
You can either Copy the data from Register and paste into the body of an email message or you can Save the data to a file and you can attach that file to an email message. There is no need to compress the data file, it's already pretty small. If you have a fax modem, just Print the data to the Kagi fax number.
Payments sent via email are processed within 3 to 4 days. You will receive an email acknowledgement when it is processed. Payments sent via fax take up to 10 days and if you provide a correct internet email address you will receive an email acknowledgement.
If you are paying with Cash or Check you should print the data using the Register application and send it to the address shown on the form, which is:
Kagi
1442-A Walnut Street #392-BA
Berkeley, California 94709-1405
USA
You can pay with a wide variety of cash from different countries but at present if you pay via check, it must be a check drawn in US Dollars. Kagi cannot accept checks in other currencies, the conversion rate for non-USD checks is around USD 15 per check and that is just not practical. If you have a purchasing department, you can enter all the data into the Register program and then select Invoice as your payment method. Print three copies of the form and send it to your accounts payable people. You might want to highlight the line that mentions that they must include a copy of the form with their payment.
Kagi can not invoice your company, you need to act on my behalf and generate the invoice and handle all the paperwork on your end. Please do not fax or email payment forms that indicate Cash, Check or Invoice as the payment method. As far as we know, there is still no technology to transfer physical objects via fax or email and without the payment, the form cannot be processed.
Payments send via postal mail take time to reach Kagi and then up to 10 days for processing. Again, if you include a correct email address, you will hear from Kagi when the form is processed.